<?php

interface Rapide_Controller_Front_Interface
{
	public static function getInstance();

	public function setRouter(Rapide_Router_Interface $oRouter);
	public function getRouter();

	public function getDispatcher();

	public function registerPlugin(Rapide_Controller_Front_Plugin_Interface $oPlugin);

	public function execute();
}

?>